large scale earthquake - Turkish English Dictionary